package ru.evga.billboard.editor.behaviors;

import java.awt.Graphics2D;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;


public abstract class AbstractBehavior
    implements IEditorBehavior
{
    @Override
    public void onMousePressed(MouseEvent event, EditorContext context)
    {
    }

    @Override
    public void onMouseDragged(MouseEvent event, EditorContext context)
    {
    }

    @Override
    public void onMouseReleased(MouseEvent event, EditorContext context)
    {
    }

    @Override
    public void onMouseClicked(MouseEvent event, EditorContext context)
    {
    }

    @Override
    public void onMouseMoved(MouseEvent event, EditorContext context)
    {
    }

    @Override
    public void onMouseWheelMoved(MouseWheelEvent event, EditorContext context)
    {
    }

    @Override
    public void paint(Graphics2D g2, EditorContext context)
    {
    }

    @Override
    public void onKeyPressed(KeyEvent e, EditorContext context)
    {
    }

    @Override
    public void onKeyReleased(KeyEvent e, EditorContext context)
    {
    }
}
